.rise-search {
	padding-left:10px;
}
div#searchBy { display:inline;font-size:11px;margin:0 15px 0 5px; }
div#rise-search-results {
	padding:8px 26px;
}
div#loading { text-align:center; padding:15px; }

fieldset.adjacent-recommendations {
	width:46%;
	margin-bottom:15px;
	display:inline;
    vertical-align:top;
}
fieldset.search-recs {
    margin-bottom:-10px;
}
#send-rating-status { display:block; margin-top:12px;}
fieldset.rise-rate-recommendation { height:150px; margin-top:200px; }
fieldset.course { background-color:#e1ffe4; }
fieldset.related { background-color:#fff5e1; }
p.rise-description { text-align:center;padding:4px; }
span.caption { color: #797979; font-size:11px; }
div#rate input { margin:4px; }
#rate .ui-state-active { text-decoration:underline;font-weight:bold; }

div.notify-success {
	margin:10px 0; padding:5px;
	background-color: #99FF99;
	text-align:center;
}
div#pagination { text-align:center; width:600px; margin:10px auto; vertical-align:top; }
#pagination img { display:inline; vertical-align:middle; }
span.jump { font-size:36px; font-weight:bold; margin:-3px 8px 0 8px;}
span.text { vertical-align:middle;}

#skipnav a{
float:left;
margin-left:-999px!important;
margin-left:5px;
margin-top:10px;
padding-top:10px;
color:silver;
text-decoration:none;
border:none;
color:#444;
background:transparent;
}
/*#skipnav a:focus{
padding:3px;
background:#900;
color:#fff;
margin-left:0!important; }*/